Method: NewRelic::Agent::StatsHash#[]

Defined in:
lib/new_relic/agent/stats_engine/stats_hash.rb

#[](key) ⇒ Object

[View source]

64
65
66
67
68
69
70
71
72
73
74
75
# File 'lib/new_relic/agent/stats_engine/stats_hash.rb', line 64

def [](key)
  case key
  when String
    @unscoped[key]
  when NewRelic::MetricSpec
    if key.scope.empty?
      @unscoped[key.name]
    else
      @scoped[key]
    end
  end
end